//package com.hnucm.cooklife.model;
//
//import com.hnucm.cooklife.base.BaseModel;
//import com.hnucm.cooklife.bean.db.Origin;
//import com.hnucm.cooklife.contract.detailori.Contract;
//
//import java.util.ArrayList;
//import java.util.List;
//
//import io.reactivex.Observable;
//
//public class OriginModel extends BaseModel implements Contract.IDetailoriModel {
//    @Override
//    public Observable<List<Origin>> loadOrigin(int dishId) {
//        return mApiServer.loadOrigin(dishId)
//                .map(originData -> {
//                    List<Origin> originList = new ArrayList<>();
//                    originData.getData().stream().forEach(dataDTO -> {
//                        Origin origin = new Origin();
//                        origin.id = dataDTO.getId();
//                        origin.orimuch = dataDTO.getOrimuch();
//                        origin.oriname = dataDTO.getOriname();
//                        origin.dishId = dataDTO.getDishId();
//                        originList.add(origin);
//                    });
//                    return originList;
//                });
//    }
//
//    @Override
//    public Observable<List<Origin>> refreshOrigin(int dishId) {
//        return loadOrigin(dishId);
//    }
//
//}
